Career 2023 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Israel F2 Netherlands F4 Netherlands F7 Portugal F4 Portugal F5 Portugal F6 Israel F4 Germany F3 France F4 France F5 Great Britain F7 Great Britain F9 Italy F15 Italy F16 Netherlands F4 Portugal F3 Croatia F1 Croatia F2 Portugal F5 Portugal F6 Netherlands F1 Netherlands F2 Netherlands F3 Spain F12 Spain F13 Spain F14 Netherlands F1 Netherlands F2 Netherlands F3 Netherlands F4 Israel F1 Israel F3 China F3 Netherlands F5 Turkey F16 (Antalya) Turkey F17 (Antalya) Netherlands F1 (Alkmaar) Netherlands F2 (Breda) Netherlands F3 (Middelburg) Netherlands F4 (Amstelveen) Netherlands F5 (Oldenzaal) Netherlands F6 (Rotterdam) Egypt F29 (Sharm El Sheikh) Egypt F30 (Sharm El Sheikh) Egypt F1 (Sharm El Sheikh) Egypt F2 (Sharm El Sheikh) Italy F2 (Santa Margherita Di Pula) Italy F3 (Santa Margherita Di Pula) M25 Santa Margherita Di Pula Great Britain F10 M25 The Hague M15 Haren M15 Huy M25 Trieste M15 Heraklion Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig CA Challenge - Graz Jameson Cup - Milan Nord/LB Open 2004 - Braunschweig ECM Cup - Prague Prague Open - Prague M15 Jakarta Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors ATU Cup - Weiden Neride Prague Indoor - Prague Open de Franche-Comte - Besancon Ethias Trophy - Mons Tatra Banka Open 2003 - Bratislava Aamulehti Tampere Opene - Tampere Tean International - Alphen Cepu Open - San Marino Czech Open 2006 - Prostejov ATU Cup - Weiden Tennis Napoli Cup - Napoli Citta di Como - Como Unicredit Czech Open - Prostejov Czech Open 2005 - Prostejov Siemens Open - Scheveningen XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Open Tarragona Costa Daurada - Tarragona Sunrise Challenger Caltanissetta Challenger Barletta Challenger Monza Challenger Sofia Challenger Kosice Challenger Scheveningen Challenger Tampere Challenger San Marino Challenger Vigo Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger Kolding Challenger Seoul Challenger Chuncheon Challenger Internazionali de Tennis di Bergamo - Bergamo Orbetello Challenger Manerbio Challenger Alphen Challenger Sacramento Challenger Scheveningen Challenger Cordenons Challenger Alphen Challenger San Juan Challenger Santiago Challenger Constanta Challenger Caltanissetta Challenger Rio De Janeiro Challenger Alphen Challenger Siemens Open 2007 - Scheveningen Porto Alegre Challenger Santiago Challenger Santos Challenger M15 Porec Marburg Challenger M25 Palmanova Zivnobanka Czech Open - Prostejov Sacramento Challenger M25 Palmanova Sarajevo Open 2004 - Sarajevo Braunschweig Challenger M15 Meerbusch San Sebastian Challenger Alphen Challenger Trnava Challenger Rome Challenger Casablanca Challenger Challenger Groningen - Groningen Tiburon Challenger Sibiu Challenger Alphen Challenger Bordeaux Challenger Blois Challenger Sao Paulo Challenger Geneva Challenger M15 Jakarta Scheveningen Challenger Ethias Trophy - Mons M15 Buschhausen M25 Santa Margherita di Pula M25 Santa Margherita di Pula Bordeaux Challenger Vicenza Challenger Furth Challenger Milan Challenger Tampere Challenger Monterrey Challenger Portoroz Challenger Blois Challenger Scheveningen Challenger Monterrey Challenger Czech Open - Prostejov Podebradka Cup - Prague Tiburon Challenger Genoa Open - Genova Sarajevo Open - Sarajevo Bath Challenger M25 Koksijde Bergamo Challenger Mestre Challenger Tiburon Challenger Orlando Challenger Columbus Challenger Rennes Challenger Tampere Imageneering Open - Tampere Quimper Challenger Bangkok Challenger Ostrava Challenger Bercuit Challenger Braga Challenger Akbank Private Banking-TED Open - Istanbul Prostejov Challenger TEAN International - Alphen Aan Den Rijn Ludwigshafen Challenger Braunschweig Challenger M25 Oldenzaal Privat Bank Cup - Dniepropetrovsk Czech Indoor Open - Prague San Marino Cepu Open - San Marino Black Forest Open - Freudenstadt Kobstaedernes ATP Challenger - Kolding Stockholm Open - Stockholm Alphen Challenger Prostejov Challenger Furth Challenger Heineken Open - Auckland Open 13 - Marseille Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Estoril Open - Estoril The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Open 13 - Marseille The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Mumbai Open - Mumbai Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Sydney International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Medibank International - Sydney Gerry Weber Open - Halle Catella Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis AIG Japan Open Tennis Championships - Tokyo Open Sabadell Atlantico - Barcelona BMW Open - Munich Pilot Pen Tennis - New Haven Furth Challenger Caltanissetta Challenger Open Seat Godo - Barcelona Belem Challenger Malaysian Open - Kuala Lumpur Thailand Open - Bangkok Rio De Janeiro Challenger China Open - Beijing Ordina Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo Porto Alegre Challenger If Stockholm Open - Stockholm Montevideo Challenger Chennai Open - Chennai Aircel Chennai Open - Chennai Davidoff Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Napoli Challenger Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Legg Mason Tennis Classic - Washington Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle China Open - Beijing Winston-Salem Open - Winston-Salem Salinas Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona AEGON Championships - London SkiStar Swedish Open - Bastad ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing Brisbane International - Brisbane Dubai Duty Free Tennis Championships - Dubai Portugal Open - Oeiras Citi Open - Washington China Open - Beijing Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle If Stockholm Open - Stockholm Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Ortisei Challenger St. Petersburg Open - St. Petersburg Las Vegas Challenger Shenzhen Open - Shenzhen China Open - Beijing AEGON Championships - London Mercedes Cup - Stuttgart Qatar ExxonMobil Open - Doha ASB Classic - Auckland Gerry Weber Open - Halle ABN AMRO World Tennis Tournament - Rotterdam Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano - Los Cabos Mercedes Cup - Stuttgart Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Libema Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem Fairfield Challenger Gerry Weber Open - Halle Braunschweig Challenger Koblenz Challenger Bank Austria Tennis Trophy - Vienna San Juan Challenger Open 13 - Marseille ATP Studena Croatia Open - Umag Scheveningen Challenger Claro Open Colombia - Bogota M25 Nussloch Portugal Open - Oeiras Braga Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London US Men's Clay Court Championship - Houston Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Mohammedia Challenger Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Como Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Alphen Challenger Rome Challenger M25 Heraklion M15 Monastir ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Sopot Challenger Brisbane International - Brisbane Shenzhen Open - Shenzhen Tatra Banka Open - Bratislava Open Parc - Lyon Intersport Heilbronn Open - Heilbronn Biella Challenger Mohammedia Challenger Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Meerbusch Challenger AEGON Championships - London Open 13 - Marseille ARAG World Team Championship - Dusseldorf ABN/AMRO World Tennis Tournament - Rotterdam AIG Japan Open - Tokyo The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Dutch Open Tennis - Amersfoort Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Open 13 - Marseille Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Garanti Koza Sofia Open - Sofia Suisse Open - Gstaad China Open - Beijing Davidoff Swiss Indoors - Basel Sydney International - Sydney Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Bangkok Challenger Marbella Challenger Sophia Antipolis Challenger Barletta Challenger Amersfoort Challenger Next Generation Hardcourts - Adelaide Tennis Masters Series - Monte Carlo Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Swiss Indoors Basel - Basel Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Stockholm Open - Stockholm Medibank Private International - Sydney Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Telecom Italia Masters - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Miami Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Medibank International - Sydney Ordina Open - s-Hertogenbosch BNP Paribas Open - Indian Wells Brisbane International - Brisbane Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Rakuten Japan Open - Tokyo Australian Open - Melbourne Mutua Madrid Open - Madrid French Open - Paris Rogers Masters - Montreal Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Masters Series Hamburg - Hamburg Rogers Masters - Toronto Wimbledon - London U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome French Open - Paris BNP Paribas Masters - Paris Wimbledon - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Topshelf Open - 's-Hertogenbosch Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Heineken Open - Auckland Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York ABN AMRO World Tennis Tournament - Rotterdam Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, 1R, ARG-CZE 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, SF, CRO-CZE, 1-4 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Davis Cup, Group I, 2R, AUT-NED 2-3 Davis Cup, World Group, PO, SUI-NED 4-1 Laver Cup - Prague U.S. Open - New York Davis Cup, World Group, PO, CAN-NED 3-1 Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, MKD-NED 1-4 Davis Cup, World Group, PO, NED-KOR, 3-2 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, Group 1, 2R, MAR-CZE 0-5 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, PO, CZE-GER 2-3 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, PO, NED-FRA, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Europe/Africa Group I, PO, BLR-NED 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, Group I, 1R, UKR-NED 2-3 French Open (juniors) Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, Group I, 1R, NED-FIN 5-0 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, Group I, 2R, RUS-NED 4-1 Davis Cup, Group I, PO, SWE-NED 0-5 Wimbledon (juniors) Davis Cup, Group I, 2R, BIH-NED 1-3 Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Davis Cup, World Group, 1R, FRA-NED 3-1 Wimbledon (juniors) The Mubadala World Tennis Championship AAMI Classic - Kooyong French Open (juniors) AAMI Classic - Kooyong Mubadala World Tennis Championship AAMI Classic - Kooyong AAMI Classic - Kooyong Mubadala World Tennis Championship Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Athens Olympics - Beijing Olympics - London